Mattia PerinMattia Perin
Domestic FootballVietnam stick with familiar core for FIFA ASEAN CupWhen the Vélodrome fell silent that Marseille night in 2026, I learned that...
TennisLinda Noskova's Historic Double: 88 Aces Lead WTA, Nine-Match Grand Slam Streak, and the 2,000-Point Wimbledon PuzzleNew York, Tuesday night — Linda Noskova just finished her third-round US Open...
EsportsFaker's Postage Stamps: Three Layers of Institutional Ratification and the 2026–2026 GapThe second stamp is titled “Beyond a Legend, a Myth”; it opens in 2026 and...
AthleticsAmy Hunt clocks 22.16s in Brussels: Season's best performance and message from the bendOn the day football stops, I start counting every step again. But for Amy Hun...
Table TennisTable Tennis Between Two Cycles: The Real Signal Lies in the GapsTokyo, a winter evening. The arena was almost empty, only a few dozen people...
ChessBent Larsen on the Cover, and How the Chess Industry Sells KnowledgeLate at night, the digital parcel arrived with a long string of characters I...
Domestic FootballIndonesia Naturalizes Maarten Paes and Ole Romeny: A Zero-Fee Deal That Is Not FreeThe day Ole Romeny placed his hand on the red-and-white flag in Jakarta, no f...
TennisSilent Data: When Prediction Models Collapse Against CroatiaI once burned my model with Croatia. That was the day I learned to listen to...
AthleticsLSR Colombo Marathon 2026: Two Decades and an Unforgiving RebuildIn October 2026, on a morning in Colombo, Sri Lanka, the starting horn of the...
AthleticsThe Ultimate Championship: When World Athletics Becomes the Promoter of Its Own SportIn the J3 sediment layer, I saw a boy named Kubo. But this time, the layer I ...
TennisGauff and Sun Xinran in Beijing: A 16-Year-Old's First-Ever Top 5 MatchupBeijing at night. The lights of Capital Diamond Court come on. A...
VolleyballSEA Games 2026: Vietnam Women's Volleyball, the Silver Medal and the Systemic Gap with ThailandSet two, the score level, Trần Thị Thanh Thúy took a first pass from behind t...
BadmintonIndonesia Reach 2026 Asian Games Men’s Team Badminton Final: Doubles Hold the Line, Singles Raise a FlagAt Aichi-Nagoya, Indonesia’s 3-1 win over Thailand in the 2026 Asian Games...
EsportsChampions Shanghai: T1 and 100 Thieves Advance by Closing Out the DeciderPaper Rex led 9-3 at halftime on Summit. They won the opening pistol round of...
BadmintonFading Gold: Badminton Individual Day 1 at Asian Games 2026 and Lessons from Numbers That SpeakNagoya Night, September 25, 2026 I sat in my small apartment in Penang, the...
International FootballMatchday 4, Premier League 2026/27: Chelsea and Liverpool Both Drop Points at Home — and the Traces Left BehindMinute 34 at Stamford Bridge. Mohamed Belloumi collected Oli McBurnie's...
BadmintonAlwi Farhan and the Lesson from Kento Momota: When a Retired Champion Becomes a TeacherIn the final training session before departing for the 2026 Asian Games, Alwi...
International FootballWhen a Day of the Dead Bread Got Tagged as Football News: The Data Error That Costs More Than a ContractOn 31 August, in an editorial office in Rome, I opened a data file delivered ...
Table TennisKeighley Table Tennis Centre's First Paid Coach Role: A Signal from the Base of English Table TennisThe lights stay on in the hall, but there is no applause. Only the sound of a...
Table TennisWorld Table Tennis After Paris 2026: China's Dominant Structure and the First CracksOPENING In the fifth game of a quarterfinal I was watching at a WTT event, I...
